package collention;

import java.util.*;

/**
 * @Classname: SortListDemo
 * @Author: bromide
 * @CreateTime: 2022/4/6--17:11
 * @Version: V1.0
 * @Description: 对List集合进行自然排序
 * <p>
 * java.util.Collections是集合的工具类，其提供了很多静态方法来操作集合，其中的sort
 * 方法可以对List集合进行自然排序
 */
public class SortListDemo {
    public static void main(String[] args) {
        List<Integer> list = new ArrayList<>();
        Random random = new Random();
        for (int i = 0; i < 10; i++) {
            list.add(random.nextInt(100));
        }
        System.out.println("原集合：" + list);
//        Collections.sort(list);
        Collections.sort(list, (o1, o2) -> o2 - o1);
        System.out.println("排序后：" + list);


        Collections.shuffle(list);
        System.out.println("乱序后：" + list);
    }
}
